Test development for communication protocols: towards automation
نویسندگان
چکیده
In this paper we give an introduction to methods and tools for testing communication protocols and distributed systems. In this context, we try to answer the following questions: Why are we testing? What are we testing? Against what are we Ž testing?... We present the different approaches of test automation and explain the industrial point of view automatic test . Ž . execution and the research point of view automatic test generation . The complete automation of the testing process requires the use of formal methods for providing a model of the required system behavior. We show the importance of Ž . modelling the aspects to be tested the right model for the right problem! and point out the different aspects of interest Ž . control, data, time and communication . We present the problem of testing based on models, in the form of finite state Ž . machines FSMs , extended FSMs, timed FSMs and communicating FSMs, and give an overview of the proposed solutions and their limitations. Finally, we present our own experience in automatic test generation based on SDL specifications, and discuss some related work and existing tools. q 1999 Elsevier Science B.V. All rights reserved.
منابع مشابه
Improvements in the Field of Device Integration into Automation Systems with Embedded Web Interfaces
Web-Technologies which came up in many fields of automation seem to be a solution which improves device integration in many ways. On the one hand the used Ethernet improves the installation techniques with reliable and approved network cables and routing devices. On the other hand the used internet protocols provide several services for the application software development. With the introductio...
متن کاملExperimental study on low power wireless sensor network protocols with native IP connectivity for building automation
The recent development of wired and wireless communication technologies make building automation the next battlefield of the Internet of Things. Multiple standards have been drafted to accommodate the complex environment and minimize the resource consumption of wireless sensor networks. This Master Thesis presents a thorough experimental evaluation with the latest Contiki network stack and TI C...
متن کاملCUPID: A Protocol Development Environment
This papC'r describes research conducted towards Columbia's unified Protocol Implemelltation and Design (CUPID) environment. CUPID research aims at the integration and automation of protocol design and implementation tools. C{ -PID uses an algebraic representation of protocols based. in part. upon a variant of \lilner's calculus of communicating systems ICCS). Communication behaviors are repres...
متن کاملModel-based Development for MAC Protocols in Industrial Wireless Sensor Networks
Model-Driven Software Engineering (MDSE) is an approach for design and implementation of software applications, that can be applied across multiple domains. The advantages include rapid prototyping and implementation, along with reduction in errors induced by humans in the process, via automation. Wireless Sensor Actuator Networks (WSANs) rely on resource-constrained hardware and have platform-...
متن کاملBuilding automation interoperability – A review
The development of building automation systems (BAS) is strategic to answer comfort, security and energy saving requirements. In large buildings energy can represent a significant percentage of the energy year’s bill. An integrated BAS is expected to contribute for a significant decreased of costs, development, assembling and management cost, and it might contribute to a reduction of CO2. The g...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Networks
دوره 31 شماره
صفحات -
تاریخ انتشار 1999